nine-leaved desert-parsley - Spanish English Dictionary